Istanbul Restaurant Finchley (Menu)

880-882 High Road, London
+44 20 8445 2230

Give a rating to Istanbul Restaurant Finchley

Suggest a dish

How much did you spend at Istanbul Restaurant Finchley?